
Dvin Restaurant
(3.13mi)Greek, Russian, Armenian
✓ Takeout
8143 Big Bend Blvd,
St. Louis,
MO
(314) 968-4000
Astoria Kabob House
(11.12mi)Russian
✓ Takeout
+ ✓
Delivery
12949 Olive Blvd,
St. Louis,
MO
(314) 878-7711